Big Huge Thesaurus

kangaroo-foot plant

noun